ınternational ınstitute for environment and development - French English Dictionary